.box {
	margin: 25rpx;
	padding-bottom: 170rpx;

	.card {
		background-color: #ffffff;
		border-radius: 15rpx;
		padding: 20rpx;

		.select-bank {
			display: flex;
			align-items: center;
			justify-content: space-between;
			padding-bottom: 30rpx;
			border-bottom: 1px solid #f3f3f3;
			.card-box {
				display: flex;
				align-items: center;
				.bank-logo {
					width: 252rpx;
					height: 72rpx;
				}
				.card-num {
					font-size: 28rpx;
					color: #8799a3;
				}
			}
			.add-card {
				font-size: 28rpx;
				color: #000;
			}
		}
		.tip {
			color: #292b2e;
			font-size: 28rpx;
			margin: 30rpx 0;
		}

		.input-withdraw {
			background-color: #f9f9f9;
			padding: 20rpx;
			border-radius: 12rpx;
		}

		.balance {
			font-weight: 500;
			font-size: 26rpx;
			margin-top: 30rpx;

			.used,
			.max_withdraw {
				color: #000000;
				font-weight: 500;
			}

			.money {
				color: #d33123;
				margin-right: 20rpx;
			}
		}
		.balance-tip {
			font-weight: 500;
			font-size: 26rpx;
			margin-top: 30rpx;
			color: #d33123;
		}
	}
}
.msg-box {
	margin-top: 30rpx;
	.lab {
		font-size: 24rpx;
		color: #d33123;
	}
	.val {
		margin-top: 15rpx;
		font-size: 24rpx;
		color: #aaa;
	}
}
